home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Plus 1995 #5 & #6
/
Amiga Plus CD - 1995 - No. 5 and 6.iso
/
pd
/
serien
/
purity
/
nr.14
/
texte
/
neptun.doce
/
neptun.doce
Wrap
Text File
|
1995-04-22
|
9KB
|
201 lines
#####################################################################
# #
#
N E P T U N
#
# #
#
an Ascii-Display-Program written in PCQ-Pascal V1.2
#
# #
#####################################################################
© 1991/92/93 by Andreas Neumann
old Versions : V 1.00 (27.-29. 12. 1991)
V 1.01 (30.12.1991)
- Filerequester improved
- Scrolling became a little bit faster
V1.10 (completed 26.01.1992)
- Fixed some bugs
- New function (Info-Line)
- Scrolling became a little bit faster
- Included second percent figure, now
regarding also number of read rows
V1.11 (22./23.02.1992)
- Autoscrolling via mousebuttons
- Scrolling became faster
V1.12 (29.03.1992)
- Colordisplay corrected
- Short delay after Filerequester
- ESC after About does not quit anymore
V1.20 (07.04.1992)
- Neptun uses now the REQ-Library's requester
- Neptun can now be used from the workbench
as a tooltype
- Optimized some code
V1.21 (13.04.1992)
- Fixed a small bug in color display
V1.30 (21.04.1992)
- One of the main problems concerning fast
display was that Neptun always used 3 bitplanes
(8 colors). Now Neptun uses up to three planes
but only if they are really needed. This
makes the loading slower but the displaying
rather fast.
- Fixed some small bugs in color display
V1.31 (20.05.1992)
- Color display was strongly improved
- Some optimizing was done
V1.32 (27.05.1992)
- Some small bugs in color display were removed
V1.40 (27.05.1992 evening)
- Up to this version I used to handle
ANSI - sequenzes by myself. This is the reason
why there were a lot of problems for example
in color display because these sequenzes
may exist in lots of various formats.
Now I use console.device. This is slower
but I linked this method to my old method
of direct graphical output which offer
- from my point of view - a very
acceptable speed. And, of course, the source
is very shorter and there will no longer be
any problems concerning color display
except you will move backwards in a color
sequence....
- The functions of the mousebuttons are now
also available by using the keys "PG UP" and
"PG DOWN".
V1.41 (31.07.1992)
- To decide if colordisplay would be necessary,
Neptun searched up to this day for an
ESC-sequence. Now it also accepts CSI-sequences.
V1.50 (10.08.1992)
- Up from now it's possible to mark some pieces
of the text. To do so, simply press "M", then mark
the beginning and the end of the text to be
marked. Both has to be in the same row. Now
the text is marked. This can be done up to 50
times but scrolling is getting slower each time
you set a mark. This function was an idea of
Stefan Salewski.
- After pressing "F" you can enter a string which
Neptun shall search for you in the text.
If he finds something, it will be displayed in
the top row of the screen. If not the screen
flashes.
Pressing "N", Neptun searches automatically
for the next appearance of the string.
- The key "G" implies a function to jump fast
and easy to a certain line. The top row of the
text has the number 0.
- Both, the search- and the gotofunction are
trying to display the specified row in the top
row of the screen. If the remaining text is
too short to fill the rest of the screen with,
Neptun scrolls back the text, so it is
possible that the specified row isn't found in
the top of the screen.
V1.51 (03.10.1992)
- now it's possible to use Neptun without
the req.library. This will, however, disable
the load- and save-functions.
The idea for this came from Bernd "Diesel"
Künnen.
latest Version : V1.52 (06.04.1993)
- I have to apologize because Neptun didn´t run
with Kickstart 3.0. The reason was the
flexible routine for bitmaps. Now everything
should be fine.
- The mark is now displayed using an inverted
box. It looks somewhat better.
- Now the whole screen is used as display.
- The file requester sometimes went bananas.
I healed him.
NEPTUN may be freely copied. Fees may only be charged because of
the costs of material. Commercial use is prohibited !
NEPTUN was developed for the Purity Library, the one and only
Pascal Library on Amiga !
NEPTUN uses the req.library and Nico Francois' powerpacker.library.
Thanks a lot !
First of all, let's talk about the bad stuff .....
- NEPTUN is compared with MuchMore still very slow and the
code is too large.
Okay, i believe we're through.....
Now the good things :
- NEPTUN is able to load Packed Files and to display Color Sequences
- NEPTUN searches for the PowerPacker.Library in the LIBS:-Directory.
If it can't find it, NEPTUN still can be used to display
unpacked Ascii-Files.
- you can load packed texts and save it unpacked
- mono-colored texts are displayed pretty fast
- Neptun may be used without any special diskbased libraries.
Of course many things can easily be improved. And - they will be
improved. But this is Version 1 !
NEPTUN is used by typing
"Neptun [Filename]"
on the CLI.
If someone has serious critics or someone loves NEPTUN or wants
to pay me some money for this great tool (hehehe), then he may
write to
NEUDELSoft
c/o Andreas Neumann
Auf dem Ruhbühl 151
D-W 7997 Immenstaad
Germany
That's all folks ! See you later (in Version 2.0)...
Thanx go to Bernd "Diesel" Künnen for his constructive propositions
and Electronic Arts' IFF-Disc without which I would not have finished
the workbench option (what an idea : getting the lock out of the
argument list...).